wales irish newport galway employment computer jobs it jobs london celtic scotland escorts edinburgh escort glasgow finance jobs career beach careers job cork music bristol dublin bath rhode island california engineering jobs jobs